left-footed kick - German English Dictionary